Barycentric Mappings
نویسنده
چکیده
As in the previous chapter, let us denote points in R by p = (x, y, z) and points in R by u = (u, v). An edge is then defined as the convex hull of (or, equivalently, the line segment between) two distinct points and a triangle as the convex hull of three non-collinear points. We will denote edges and triangles in R with capital letters and those in R with small letters, for example, e = [u1,u2] and T = [p1,p2,p3]. A triangle mesh ST is the union of a set of surface triangles T = {T1, . . . , Tm} which intersect only at common edges E = {E1, . . . , El} and vertices V = {p1, . . . ,pn+b}. More specifically, the set of vertices consists of n interior vertices VI = {p1, . . . ,pn} and b boundary vertices VB = {pn+1, . . . ,pn+b}. Two distinct vertices pi,pj ∈ V are called neighbours, if they are the end points of some edge E = [pi,pj ] ∈ E , and for any pi ∈ V we let Ni = {j : [pi,pj ] ∈ E} be the set of indices of all neighbours of pi. A parameterization f of ST is usually specified the other way around, that is, by defining the inverse parameterization g = f−1. This mapping g is uniquely determined by specifying the parameter points ui = g(pi) for each vertex pi ∈ V and demanding that g is continuous and linear for each triangle. In this setting, g|T is the linear map from a surface triangle T = [pi,pj ,pk] to the corresponding parameter triangle t = [ui,uj ,uk] and f |t = (g|T ) is the inverse linear map from t to T . The parameter domain Ω finally is the union of all parameter triangles (see Figure 1).
منابع مشابه
Complex Transfinite Barycentric Mappings with Similarity Kernels
Transfinite barycentric kernels are the continuous version of traditional barycentric coordinates and are used to define interpolants of values given on a smooth planar contour. When the data is two-dimensional, i.e. the boundary of a planar map, these kernels may be conveniently expressed using complex number algebra, simplifying much of the notation and results. In this paper we develop some ...
متن کاملBijective Mappings with Generalized Barycentric Coordinates: A Counterexample
Many recent works attempt to generalize barycentric coordinates to arbitrary polygons. I construct a counterexample proving that no such generalization will produce purely bijective mappings in the plane provided the coordinates meet the Lagrange, reproduction, and partition of unity properties. The proof concerns generalized barycentric coordinates in a square, but trivially generalizes to arb...
متن کاملA Complex View of Barycentric Mappings
Barycentric coordinates are very popular for interpolating data values on polyhedral domains. It has been recently shown that expressing them as complex functions has various advantages when interpolating two-dimensional data in the plane, and in particular for holomorphic maps. We extend and generalize these results by investigating the complex representation of real-valued barycentric coordin...
متن کاملOn the injectivity of Wachspress and mean value mappings between convex polygons
Wachspress and mean value coordinates are two generalizations of triangular barycentric coordinates to convex polygons and have recently been used to construct mappings between polygons, with application to curve deformation and image warping. We show that Wachspress mappings between convex polygons are always injective but that mean value mappings can fail to be so in extreme cases.
متن کاملOne-to-one piecewise linear mappings over triangulations
We call a piecewise linear mapping from a planar triangulation to the plane a convex combination mapping if the image of every interior vertex is a convex combination of the images of its neighbouring vertices. Such mappings satisfy a discrete maximum principle and we show that they are oneto-one if they map the boundary of the triangulation homeomorphically to a convex polygon. This result can...
متن کاملA Simple Criterion for Nodal 3-connectivity in Planar Graphs
This paper gives a simple characterisation of nodally 3-connected planar graphs, which have the property that barycentric mappings, and more generally convex combination mappings, are embeddings. This has applications in numerical analysis (grid generation), and in computer graphics (image morphing, surface triangulations, texture mapping): see [2,11].
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007